package Graphikklassen;

import java.awt.*;
import java.awt.event.*;

public abstract class SpielerAngabe extends Canvas{
// Der Graphikbereich in dem Angaben zu den Spielern 
// dargestellt werden
	protected String Name;
	protected String Kategorie; // Spieler A oder Spieler B
	protected int AnzSteine; 
	
	public SpielerAngabe() {
		super();
		this.Name = " ";
		this.Kategorie = " ";
		this.AnzSteine = 0;
	}
	
	public Dimension getPreferredSize() {
		return new Dimension(600,60);
	}
	
	public void SetzeSpieler(String name, String Kat) {
		this.Name = name;
		this.Kategorie = Kat;
		repaint();
	}
	
	public abstract void paint(Graphics g)
		/*String Ausgabe;
		
		g.drawString(this.Kategorie, 10, 20);
		Ausgabe = this.Name + "     Anzahl Steine: " + this.AnzSteine;
		g.drawString(Ausgabe, 10, 40); */		
	;
	
	public void SteineAnzahlErhoehen(int NeueSteine) {
		this.AnzSteine += NeueSteine;
		repaint();
	}
}
